Javascript: event objectの一部の値を変える
event objectはsetterをもたないので、直接代入して変えることはできない
新しいevent objectをつくる
例:MouseEventの場合
code:js
let obj = {};
for (const key in e) {
// bubblesの値をtrueからfalseに変える
objkey = key != 'bubbles' ? ekey : false;
}
const e_ = new MouseEvent(e.type, obj);
今日のページをnavbarから開くUserScriptで遭遇した
こんなことしなくても多分もっと良い実装がある気がするので、誰か教えて下さい
#JavaScript JavaScript.icon #object